a two-wheeled cab with very long shafts - Alemán Inglés Diccionario